import { App } from 'vue'
import HText from './HText.vue'

// vue 组件本身就是一个对象 object，所以可以挂载一个install 方法
// 这样既可以当成插件使用又可以当做一个组件使用
// import { HText } from 'lowcode-components'
// app.use(HText)
// 或者
// app.component(HText.name, HText)
HText.install = (app: App) => {
  app.component(HText.name, HText)
}
export default HText

// 这种方式只能当做插件使用，使用场景变少
// export default {
//   install(app: App) {
//     app.component('HText', HText)
//   }
// }
